html{
	text-align: center;
}
body{
	background: #EDEDED url(../images/main_bg.jpg) repeat-x left top;
	min-height:500px;
}
a:link,a:visited,a:active{
	color:#333;
	text-decoration: none;
}
#main{
	>.ww_title{
		width:100%;
		height:100px;
		line-height:100px;
		border:1px solid #efefef;
		font-size:40px;
		color:#fff;
	}
	#ww_mainText{
		margin-top:30px;
		#ww_mainList{
			border:1px solid #fff;
			min-height:350px;
			max-width:260px;
			margin-right:30px;
			background-color:#fff;
			.root{
				>.subroot{
					//height:35px;
					line-height:35px;
					cursor:pointer;
					text-align:left;
					background-color:#efefef;
					border-bottom:1px solid #ddd;
					&:hover{
						background-color:#ddd;
					}
					&.active{
						.text{
							b{
								background:url(../images/icon/jian.png) no-repeat;
								background-size:100% 100%;
							}
						}
					}
					.text{
						padding-left:30px;
						position:relative;
						b{
							display:block;
							position:absolute;
							top:10px;
							left:7px;
							width:15px;
							height:15px;
							background:url(../images/icon/add.png) no-repeat;
							background-size:100% 100%;
						}
					}
					.tabContent{
						display:none;
						.tab{
							line-height:30px;
							border-top:1px solid #fff;
							background:url(../images/icon/plane.png) no-repeat 20px top;
							background-size: 39px 33px;
							background-color:#18D8FD;
							&.active,&:hover{
								background-color:#FFDF48;
							}
							a{
								color:#000;
								width:100%;
								height:100%;
								display:block;
								text-indent:60px;
							}
						}
					}
				}
			}
		}
		#ww_mainContent{
			.cww_ui{
				width:100%;
				border:1px solid #ddd;
				border-radius:8px;
				padding:10px;
				min-height:550px;
				background-color:#fff;
				overflow-x:scroll;
			}

		}
	}
}
